
	.box {
		display: flex;
		background: linear-gradient(180deg, #c4d6ff, #f7f8fa);
		min-height: 100%;
	}

	.content {
		margin: 30rpx;
		box-sizing: border-box;
		width: 100%;
	}

	.subtitle {
		width: 100%;
		margin-bottom: 40rpx;
	}

	.line {
		height: 70rpx;
		width: 2rpx;
		background-color: blue;
		margin: 10rpx 0;
	}

	.list {
		padding-top: 80rpx;
		overflow: auto;
	}

	.list_item {
		position: relative;
	}

	.list_item:last-child {
		align-items: center;
	}

	.list_item:last-child .img {
		display: flex;
		align-items: center;
	}

	.list_item:nth-child(5) {
		align-items: center;
	}

	.list_item:nth-child(5) .img {
		display: flex;
		align-items: center;
	}

	.list_item:nth-child(5) .lines {
		right: 240rpx;
	}

	.img image {
	
		width: 100%;
	}

	.lines {
		position: absolute;
		height: 80rpx;
		top: 0;
	}

	.lines image {
		height: 100%;
		width: 100%;
	}

	.text p {
		display: block;
		font-size: 38rpx;
		color: #333333;
		font-weight: 600;
		margin: 10rpx 0;
	}